squid rings - Turco Inglés Diccionario